the vehicle carrying military personnel - French English Dictionary